package com.shujia.java.day17.demo5;

import java.io.FileOutputStream;
import java.io.ObjectOutputStream;

/** 
* @Description: Demo1  序列化 对象的数据存储到文件存储系统
* @Author: 王火火
* @Date: 2019/8/19 16:48
 *
 * 通过序列化(写的操作) 把student中的数据存储到student.ser中
 *
 * 序列化的文件名称 可以随便给 但是通常下使用.ser结尾  代表xxxx.ser是xxxx通过序列化之后的文件
 *
*/
public class Demo1 {
    public static void main(String[] args) throws Exception{
        Student student = new Student("张三", 18, "男");
        //创建流
        FileOutputStream fos = new FileOutputStream("student.ser");
        ObjectOutputStream oos = new ObjectOutputStream(fos);
        //操作
        oos.writeObject(student);
        //关闭流
        oos.close();

    }
}
